body{margin:0;padding:0;font-size:12px;background:#CAE1F9;margin-top:5px;color:#391B01; line-height:160%;}
.margin{margin:0px 0px 0 0px;background-color:#A7CDF7;}
.searchbg{height:32px;}
.padding{padding:10px;}
.error { color: red; bold;}
.input{border:1px solid #C5C5C5; height:14px;}
.input2{border:1px solid #CECECE;color:#666;}
.btn1{background:url(../img/right/btnbg.gif);width:75px;height:24px;line-height:24px;color:#fff;font-weight:bold;border:0;}
.box{background:#fff;border-left:1px solid #8FB8E2;border-right:1px solid #8FB8E2;padding:8px; padding-top:0px;}
.box2{border:1px solid #8ABDF5;}
.box3{border:1px solid #8ABDF5;border-top:none;}
.bgline1{background:url(../img/right/bgm.gif) repeat-x top; height:9px;}
.bgline2{background:url(../img/right/bgm.gif) repeat-x  bottom; height:9px;}
.tab1{background:url(../img/right/tab1.gif) top left;width:78px;height:23px;font-weight:bold;padding-left:17px;height:23px;line-height:23px; color:#fff;}
.tab2{background:url(../img/right/tab1.gif) top left;width:78px;padding-left:17px;height:24px;line-height:24px;color:#fff;cursor:pointer;}
.tab3{background:url(../img/right/tab2.gif) top left;width:78px;padding-left:17px;height:24px;line-height:24px;color:#000;cursor:pointer;}
.tab3-line{border-bottom:1px solid #8ABDF5;}
.tablecolour1{background-color:#A7CDF7;height:23px;line-height:23px;padding:0 10px;color:#000;}
.tablecolour2{background-color:#D7E9FC;height:23px;line-height:23px;padding:0 10px;color:#000;}
.tablecolour3{background-color:#FBFCF7;padding:2px 10px;color:#5C5C5C;}
.tablecolour4{background-color:#fff;padding:2px 10px;color:#5C5C5C;}
.tablecolour12{background-color:#fff;padding:0px;height:23px;line-height:23px;color:#5C5C5C;}
.tablecolour9{background-color:#A7CDF7;height:23px;line-height:23px;padding:0 0px;color:#000;text-align:center}
.tablecolour10{background-color:#D7E9FC;height:23px;line-height:23px;padding:0 0px;color:#000;text-align:center}
.tablecolour11{background-color:#c6d8eb;height:23px;line-height:23px;padding:0 0px;color:#000;text-align:center}
.tablecolour5{background-color:#fff;line-height:26px;padding:0 10px;color:#000;}
.tablecolour6{background-color:#D7E9FC;line-height:22px;padding:0 0px;color:#000;cursor:pointer}
.tablecolour7{background-color:#A7CDF7;height:23px;line-height:23px;color:#000; text-align:center}
.tablecolour8{background-color:#205AA7;height:23px;line-height:23px;padding:0 10px;color:#000;}
.report1 {color: red ;font-weight: bold;}
/*links*/
a:link,a:visited{color:#000;text-decoration:none;}
a:active,a:hover{color:#000;text-decoration:underline;}
a.gray:link,a.gray:visited{color:#666666;text-decoration:none;}
a.gray:active,a.gray:hover{color:#666666;text-decoration:underline;}
a.blue:link,a.blue:visited{color:#0B81C7;text-decoration:none;}
a.blue:active,a.blue:hover{color:#0B81C7;text-decoration:underline;}
/* font */
.fontgaryb{font-weight:bold;color:#333333;}
.fontblueb{font-weight:bold;color:#0B81C7;}
.title{background:#D7E9FC; padding-left:27px; height:30px;line-height:30px;}
.tablewrite{background:#fff; padding:10px 27px; list-style:150%;}
.tablebox{ border:1px solid #A7CDF7;margin:15px 30px 0 30px;}
/*div*/
.pop-box {   
            z-index: 9999; /*�����ֵҪ�㹻�󣬲��ܹ���ʾ�����ϲ�*/  
            margin-bottom: 3px;   
            display: none;   
            position: absolute;   
            background: #FFF;    
        }   
           
          
        .pop-box-body {   
            clear: both;   
            margin: 4px;   
            padding: 2px;   
        } 
        
        
        .mask {   
            color:#C7EDCC;
            background-color:#C7EDCC;
            position:absolute;
            top:0px;
            left:0px;
            filter: Alpha(Opacity=60);
        } 
		
		#tag-over{
	text-decoration: none;
	color: #fff;
	font-size:12px; font-weight:bold;
	display: block;
	width: auto;
	cursor:hand;
	background: url(../img/tab/tab1.gif) no-repeat left 0px; height:18px;
}
#tag-over span{
	display: block;
	background: url(../img/tab/tab2.gif) no-repeat right 0px;
	padding: 6px 25px 0 15px; 
	cursor:hand;
}
#tag-out{
	text-decoration: none;
	color: #000;
	display: block;
	font-size:12px;
	width: auto;
	cursor:hand;
	background: url(../img/tab/tab1.gif) no-repeat left -24px; height:18px;
}
#tag-out span{
	display: block;
	background: url(../img/tab/tab2.gif) no-repeat right -24px;
	padding: 6px 25px 0 15px;
	cursor:hand;
}